Big Huge Thesaurus

laminated glass

noun